package com.wpzf.ndhc.service;

import java.util.List;
import java.util.Map;

public interface WpzfNdhcAPPWyjzService {

    Map<String, Object> getsql(String key);

    List<Map<String, Object>> executeQuery(Map<String, Object> m);

    List<Map<String, Object>> queryDictionarylist(String key);

    List<Map<String, Object>> getPageData(Map<String, Object> param);

    List<Map<String, Object>> getPch(Map<String, Object> param);

    List<Map<String, Object>> getSheng(Map<String, Object> param);

    List<Map<String, Object>> getShi(Map<String, Object> param);

    List<Map<String, Object>> getXian(Map<String, Object> param);

    List<Map<String, Object>> getXz(Map<String, Object> param);

    List<Map<String, Object>> getCun(Map<String, Object> param);

    Integer getPageDataCount(Map<String, Object> param);

    List<Map<String, Object>> getTaskDetails(Map<String, Object> param);

    Integer getTaskDetailsCount(Map<String, Object> param);

    List<Map<String, Object>> queryAddDkList(Map<String, Object> param);

    Integer queryAddDkListCount(Map<String, Object> param);

    Integer addTaskDetails(Map<String, Object> param);

    Integer update(Map<String, Object> param);

    Integer del(Map<String, Object> param);

    List<Map<String, Object>> getDataNoAssigning(Map<String, Object> param);

    Integer getDataNoAssigningCount(Map<String, Object> param);

    List<Map<String, Object>> getAssignPersonnel(Map<String, Object> param);

    Integer addTask(Map<String, Object> param);

    Integer removeTask(Map<String, Object> param);

    List<Map<String,Object>> querySheng(Map<String, Object> param);
    List<Map<String,Object>> queryShi(Map<String, Object> param);
    List<Map<String,Object>> queryXian(Map<String, Object> param);


    Integer register(Map<String, Object> param);

    List<Map<String,Object>> queryReviewUsers(Map<String, Object> param);
    Integer queryReviewUsersCount(Map<String, Object> param);

    Integer reviewUsers(Map<String, Object> param);

    String queryMsg(Map<String, Object> param);
}
